plate armor - Francés Inglés Diccionario